package java06;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.util.Properties;
public class PropertiesTest01 {
    public static void main(String[] args) throws Exception{
        //通过Properties进行属性文件读取操作
        Properties pps = new Properties();
        //加载要读取的文件test.properties
        pps.load(new FileInputStream("test.properties"));
        //遍历test.properties键值对元素信息
        pps.forEach((k,v) -> System.out.println(k + "=" + v));
        //通过properties进行属性文件写入操作
        //指定要写入操作的文件名称和位置
        FileOutputStream out = new FileOutputStream("test.properties");
        //向Properties类文件写入键值对信息
        pps.setProperty("charset","UTF-8");
        //将此Properties集合中新增键值对信息写入配置文件
        pps.store(out,"新增charset编码");
    }
}
